Maitri Villa - Ubud
Room Rate : starting from 107 USD Some booking accepts cash payment. Hotel Rating: 3.5 Star User Rating : 9.2 (from 22 user reviews)Address : Jalan Sriwedari No 55x 80571 (click to view map)Rooms : 3 rooms, 1 floors Year opened : 2018 Renovated : 2018